Big Huge Thesaurus

immune serum globulin

noun